|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sabro.jbusiness.sys.SysTabela
public class SysTabela
Representa uma tabela do banco de dados.
Nested Class Summary | |
---|---|
class |
SysTabela.SysLigacao
Usado para armazenar as informações de ligação e anexos entre as tabelas. |
Constructor Summary | |
---|---|
SysTabela()
Cria nova instância de SysTabelas sem inicialização. |
|
SysTabela(java.lang.String nome,
java.lang.String alias,
java.lang.String ajuda,
java.lang.String select,
java.lang.String from,
java.lang.String where,
java.lang.String orderBy,
SysConexao sysConexao)
|
|
SysTabela(java.lang.String nome,
java.lang.String alias,
java.lang.String ajuda,
java.lang.String select,
java.lang.String from,
SysConexao sysConexao)
|
Method Summary | |
---|---|
boolean |
canClose(ISelectable iSelectable)
Deve indicar se o objeto selectable pode ser fechado. |
java.lang.String |
getAjuda()
Obtém String contendo o texto de Ajuda da Tabela. |
java.lang.String |
getAlias()
Obtém o nome amigável da tabela |
java.lang.String |
getFrom()
|
ISelectable[] |
getISelectableComponents()
|
ISelectable |
getISelectableParent()
Este método fornece a relação de filhos selecionáveis e/ou selecionados. |
java.lang.String |
getNomeComposto()
Obtém o nome da tabela pronto para ser usado em clausulas from |
java.lang.String |
getNomePriKey()
Obtém o nome do campo que descreve a chave primária da tabela Por padronização o nome do campo é composto pelo nome da tabela sem o 's' final mais o sulfixo '_ID' |
java.lang.String |
getNomeSingular()
Obtém o nome da tabela sem o 's' final |
java.lang.String |
getNomeVariavel()
Obtém o nome do campo que descreve a variável da chave primária da tabela Por padronização o nome do campo é composto pelo sinal de "@", nome da tabela sem o 's' final mais o sulfixo 'ID' |
java.lang.String |
getOrderBy()
|
java.lang.String |
getPriKey()
Obtém o nome do campo que descreve a chave primária da tabela Por padronização o nome do campo é composto pelo nome da tabela sem o 's' final mais o sulfixo '_ID' |
java.lang.String |
getReferencia()
Informa a referência padrão da tabela |
java.lang.String |
getSelect()
Obtém o texto que relaciona os campos usados na montagem da grade de navegação |
SysConexao |
getSysConexao()
Obtém a conexão que está sendo usada pela tabela |
java.lang.String |
getSysTabelaNome()
Obtém o nome da tabela |
java.lang.String |
getWhere()
|
void |
setISelectableParent(ISelectable iSelectableParent)
Este método deve ser chamado para informar o objeto qual é o seu objeto selecionavel pai. |
java.lang.String |
toString()
|
void |
wasRequestClose(ISelectable iSelectable)
Este método é chamado pelo SelectionManeger para avisar que algum objeto ISelectable está sendo fechado mas para isso precisa que seus objetos filhos também sejam fechados. |
void |
wasSelected()
Este método é chamado pelo SelectionManager para avisar que este objeto foi selecionado. |
void |
wasUnSelected()
Este método é chamado pelo SelectionManager para avisar que este objeto foi deselecionado. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SysTabela()
public SysTabela(java.lang.String nome, java.lang.String alias, java.lang.String ajuda, java.lang.String select, java.lang.String from, SysConexao sysConexao)
public SysTabela(java.lang.String nome, java.lang.String alias, java.lang.String ajuda, java.lang.String select, java.lang.String from, java.lang.String where, java.lang.String orderBy, SysConexao sysConexao)
Method Detail |
---|
public java.lang.String getNomePriKey()
public java.lang.String getSysTabelaNome()
public SysConexao getSysConexao()
public java.lang.String getAlias()
public java.lang.String getNomeSingular()
public java.lang.String getPriKey()
public java.lang.String getNomeVariavel()
public java.lang.String getNomeComposto()
public java.lang.String getReferencia()
public java.lang.String getSelect()
public java.lang.String getAjuda()
public java.lang.String getFrom()
public java.lang.String getWhere()
public java.lang.String getOrderBy()
public java.lang.String toString()
toString
in class java.lang.Object
public ISelectable[] getISelectableComponents()
getISelectableComponents
in interface ISelectable
public ISelectable getISelectableParent()
ISelectable
getISelectableParent
in interface ISelectable
public void setISelectableParent(ISelectable iSelectableParent)
ISelectable
setISelectableParent
in interface ISelectable
public void wasSelected()
ISelectable
wasSelected
in interface ISelectable
public void wasUnSelected()
ISelectable
wasUnSelected
in interface ISelectable
public boolean canClose(ISelectable iSelectable)
ISelectable
canClose
in interface ISelectable
public void wasRequestClose(ISelectable iSelectable)
ISelectable
wasRequestClose
in interface ISelectable
iSelectable
- objeto que solicitou o fechamento.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |